#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
	for (int i = 1; i <= 1000; i++)
	{
		int tem = i;
		int ret = i * i;
		int flag = 0;
		while (tem)
		{
			if (ret % 10 != tem % 10)
			{
				flag = 1;
				break;
			}
			tem /= 10;
			ret /= 10;
		}
		if (flag == 0)
		{
			printf("%d ", i);
		}
	}
	return 0;
}